red rose - French English Dictionary